package com.shimao.celnet.payment.model;

import javax.persistence.Column;
import javax.persistence.Table;
import java.io.Serializable;

@Table(name = "p_pay_day_sum")
public class PPayDaySum   extends BaseModel implements Serializable {

    /**
     * 支付日期
     */
    @Column(name = "pay_date")
    private String payDate;

    /**
     * 小区guid小区<b_estate>g
     */
    @Column(name = "estate_guid")
    private String estateGuid;

    /**
     * 小区SF-GUID
     */
    @Column(name = "estate_sf_guid")
    private String estateSfGuid;

    /**
     * 业务类型系统参数表<s_code_na
     */
    @Column(name = "business_type")
    private String businessType;

    /**
     * 支付方式系统参数表<s_code_na
     */
    @Column(name = "pay_type")
    private String payType;

    /**
     * 支付金额合计单位：分
     */
    @Column(name = "pay_amount")
    private String payAmount;

    /**
     * 退款金额合计单位：分
     */
    @Column(name = "refund_amount")
    private String refundAmount;



    /**
     * 获取支付日期
     *
     * @return pay_time - 支付日期
     */
    public String getPayDate() {
        return payDate;
    }

    /**
     * 设置支付开始日期
     *
     * @param payDate 支付开始日期
     */
    public void setPayDate(String payDate) {
        this.payDate = payDate;
    }



    /**
     * 获取小区guid小区<b_estate>g
     *
     * @return estate_guid - 小区guid小区<b_estate>g
     */
    public String getEstateGuid() {
        return estateGuid;
    }

    /**
     * 设置小区guid小区<b_estate>g
     *
     * @param estateGuid 小区guid小区<b_estate>g
     */
    public void setEstateGuid(String estateGuid) {
        this.estateGuid = estateGuid;
    }

    /**
     * 获取小区SF-GUID
     *
     * @return estate_sf_guid - 小区SF-GUID
     */
    public String getEstateSfGuid() {
        return estateSfGuid;
    }

    /**
     * 设置小区SF-GUID
     *
     * @param estateSfGuid 小区SF-GUID
     */
    public void setEstateSfGuid(String estateSfGuid) {
        this.estateSfGuid = estateSfGuid;
    }

    /**
     * 获取业务类型系统参数表<s_code_na
     *
     * @return business_type - 业务类型系统参数表<s_code_na
     */
    public String getBusinessType() {
        return businessType;
    }

    /**
     * 设置业务类型系统参数表<s_code_na
     *
     * @param businessType 业务类型系统参数表<s_code_na
     */
    public void setBusinessType(String businessType) {
        this.businessType = businessType;
    }

    /**
     * 获取支付方式系统参数表<s_code_na
     *
     * @return pay_type - 支付方式系统参数表<s_code_na
     */
    public String getPayType() {
        return payType;
    }

    /**
     * 设置支付方式系统参数表<s_code_na
     *
     * @param payType 支付方式系统参数表<s_code_na
     */
    public void setPayType(String payType) {
        this.payType = payType;
    }

    /**
     * 获取支付金额合计单位：分
     *
     * @return pay_amount - 支付金额合计单位：分
     */
    public String getPayAmount() {
        return payAmount;
    }

    /**
     * 设置支付金额合计单位：分
     *
     * @param payAmount 支付金额合计单位：分
     */
    public void setPayAmount(String payAmount) {
        this.payAmount = payAmount;
    }

    /**
     * 获取退款金额合计单位：分
     *
     * @return refund_amount - 支付金额合计单位：分
     */
    public String getRefundAmount() {
        return refundAmount;
    }

    /**
     * 设置退款金额合计单位：分
     *
     * @param refundAmount 支付金额合计单位：分
     */
    public void setRefundAmount(String refundAmount) {
        this.refundAmount = refundAmount;
    }

}